package shell.interceptors {	import mx.events.CloseEvent;		import mx.controls.Alert;			import org.puremvc.as3.multicore.utilities.fabrication.patterns.interceptor.AbstractInterceptor;		/**	 * @author Manu George	 */	public class ResetApplicationInterceptor extends AbstractInterceptor	{		override public function intercept():void 		{			Alert.yesLabel = "Ok";			Alert.cancelLabel = "Cancel";			Alert.show("Are you sure you want to RESET the application? All your Stored Data will be lost!!", "Confirm", Alert.OK | Alert.CANCEL, null, closeListener);        }        private function closeListener(event:CloseEvent):void 		{			if (event.detail == Alert.OK) 			{				proceed();			} 			else 			{				skip();			}		}	}	}